package com.mail.server.service;

import com.mail.dubbo.api.PmsSkuStockApi;
import com.mail.model.db.PmsSkuStock;
import org.apache.dubbo.config.annotation.DubboReference;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class PmsSkuStockService {

    @DubboReference
    private PmsSkuStockApi pmsSkuStockApi;


    public void updateSkuStock(Long pid, List<PmsSkuStock> skuStockList) {
        for (PmsSkuStock pmsSkuStock : skuStockList) {
            pmsSkuStockApi.updateSkuStock(pid,pmsSkuStock);
        }
    }

    //根据商品ID及sku编码模糊搜索sku库存
    public List<PmsSkuStock> findByid(Integer pid, String keyword) {
        return pmsSkuStockApi.findBypid(pid,keyword);
    }
}
